import os.path
from settings import PROJECT_DIR
from django.conf.urls.defaults import *
from autoservis.servis.models import Zakaznik

info_dict = {
	'queryset':Zakaznik.objects.all(),
}

urlpatterns = patterns('autoservis.servis.views',
	(r'^servis/$', 'index'),
	(r'^servis/zakaznici/$', 'zakaznici'),
	(r'^servis/zakaznici/(?P<zakaznici_page>\d+)/$', 'zakazniciPage'),
	(r'^servis/zakaznik/(?P<zakaznik_id>\d+)/$', 'detailZakaznika'),
	(r'^servis/zakaznik/(?P<zakaznik_id>\d+)/upravit/$', 'upravitZakaznika'),
	(r'^servis/zakaznik/(?P<zakaznik_id>\d+)/upraveni/$', 'upravovaniZakaznika'),
	(r'^servis/zakaznik/novy/$', 'novyZakaznik'),
	(r'^servis/zakaznik/vytvoreni-zakaznika/$', 'vytvoreniZakaznika'),

	(r'^servis/zamestnanci/$', 'zamestnanci'),
	(r'^servis/zamestnanci/(?P<zamestnanci_page>\d+)/$', 'zamestnanciPage'),
	(r'^servis/zamestnanec/(?P<zamestnanec_id>\d+)/$',	 'detailZamestnance'),
	(r'^servis/zamestnanec/(?P<zamestnanec_id>\d+)/upravit/$', 'upravitZamestnance'),
	(r'^servis/zamestnanec/(?P<zamestnanec_id>\d+)/upraveni/$',  'upravovaniZamestnance'),
	(r'^servis/zamestnanec/novy/$', 'novyZamestnanec'),
	(r'^servis/zamestnanec/vytvoreni-zamestnance/$', 'vytvoreniZamestnance'),

	(r'^servis/sazebnik/$', 'sazebnik'),
	(r'^servis/sazebnik/(?P<sazebnik_page>\d+)/$', 'sazebnikPage'),
	(r'^servis/polozka-sazebniku/(?P<polozka_sazebniku_id>\d+)/$', 'detailPolozkySazebniku'),
	(r'^servis/polozka-sazebniku/(?P<polozka_sazebniku_id>\d+)/upravit/$',  'upravitPolozkuSazebniku'),
	(r'^servis/polozka-sazebniku/(?P<polozka_sazebniku_id>\d+)/upraveni/$', 'upravovaniPolozkySazebniku'),
	(r'^servis/polozka-sazebniku/novy/$', 'novaPolozkaSazebniku'),
	(r'^servis/polozka-sazebniku/vytvoreni-polozky-sazebniku/$', 'vytvoreniPolozkySazebniku'),


	(r'^servis/zjistitIdStavu/$', 'zjistitIdStavu'),
	(r'^servis/soubory-oprav/$', 'souboryOprav'),
	(r'^servis/soubory-oprav/novy/$', 'souboryOpravVytvorit'),
	(r'^servis/soubory-oprav/novy/pridat/$', 'pridatSouborOprav'),
	(r'^servis/soubory-oprav/(?P<souborOprav_page>\d+)/$', 'souboryOpravPage'),

	(r'^servis/soubor-oprav/(?P<souborOprav_id>\d+)/$', 'souboryOpravDetail'),
	(r'^servis/ziskZakaznik/(?P<zakaznik_id>\d+)/$', 'zakaznikZisk'),

	(r'^servis/zakazky/$', 'zakazky'),
	(r'^servis/zakazky/novy/$', 'novaZakazka'),
	(r'^servis/zakazky/novy/pridat/$', 'pridaniNoveZakazky'),
	(r'^servis/zakazky/(?P<zakazkyPage>\d+)/$', 'zakazkyPage'),
	(r'^servis/zakazka/(?P<zakazka_id>\d+)/$', 'detailZakazky'),

	(r'^servis/prace-na-ukonu/$', 'novaPraceNaUkonu'),

	(r'^servis/ukon-sazebnik/(?P<ukon_sazebnik_id>\d+)/upravit-poznamku/$',	 'ukonSazebnikUpravitPoznamku'),
	(r'^servis/ukon-sazebnik/(?P<ukon_sazebnik_id>\d+)/upravit-stav/$', 'ukonSazebnikUpravitStav'),
	(r'^admin/', include('django.contrib.admin.urls')),
)

urlpatterns += patterns('',
	# Site Media - TODO: Odstranit pri nahrani na server
	(r'^site_media/(?P<path>.*)$', 'django.views.static.serve', {'document_root': os.path.join(PROJECT_DIR, 'media')}),
)

